antennua
Look at other dictionaries:
antenna — n.; pl. nae [L. antenna, feeler] 1. Analogous, unsegmented structures in mollusks, polychaete worms and rotifers. 2. (ARTHROPODA) A movable sensory appendage of various arthropods; usually segmented and located on the head above the mouth parts;… … Dictionary of invertebrate zoology